novice teacher - French English Dictionary